guards and shields - Francés Inglés Diccionario